75137591
414882
46027941
92891449
14004233
8145100
2129473
1830875
13219264
9569922
61501717
20544713
51158213
66236978
25784215
46929152
98802089
85657113
34234520
45551235
28263681
56956887
76368477
17019522
32815025
7993258
5091395
37687520
2238171
40827152
700470
21226836
32336679
62506455
16104102
23662477
75595460
99728025
46002596
78622997