56036483 21290
130972879 61879
81380625 24155
41600680 16238
101505620 45622
72282516 13009
157225337 75539
104339817 54544
107828889 32502
59455695 17413
82552722 31918
75129908 19732
119402566 48157
43039287 16732
60975839 28491
58488235 23957
55455182 17413
82633017 15013
29889781 7373
28176774 9512
25989578 6666
141916101 58801
42816291 19572