41258620
59501008
36395795
70988211
85536128
58069727
76948208
6692906
1772075
70966604
92363320
36295779
31172137
38288979
56833894
23477230
54879459
32717585
195943
35752549
75285291
87946724
2759309
39511575
60058057
3463670
74495460
23561119
22686621
59669083
5343973
13311083
97261898
960473
2715121
64402356
40042352
72475536
92307645
42665832