10834910
72535338
81256014
48468327
272370
25884542
27056974
66539025
91349815
26521278
74621507
56309755
66064067
25164775
18816868
13038727
3513575
1313746
76191428
70601285
28133169
58449576
75174877
84828921
15032606
7017381
91609593
45538237
7521193
30019256
9927855
57696289
11248055
80617018
18637139
43185360
24141940
43723044
33688181
66853703