77531791
30378400
3555542
22047624
83216162
2293508
16964471
61367268
44754077
15333590
1614794
25375824
64089590
15516720
41272607
3893527
92524608
992668
38092263
25918396
79033754
61775681
80072361
94261900
65099410
25087349
43382421
36626155
3328576
19168621
98716975
18323889
34479263
72417567
3897552
8823337
52038341
83544279
15254612
4624698