52012066
60878529
4486731
28928784
72581451
94131037
4358868
7456526
57824598
50988273
57308003
89693517
72502420
28798453
92423235
62491596
88946709
2902701
52401628
55195798
20157003
224023
40635111
14892551
64074575
25216140
4017632
81721293
54842718
72315241
2055333
54092409
81767270
6115301
727739
94288350
31667920
88624958
93913900
17362040