15415566
22487964
83466842
6633462
38524436
7644188
1696172
61579833
19818134
67462688
38119014
52606869
11152938
3383961
54368910
82412791
60621196
63891506
58235052
74895475
78865267
14717755
80249174
7643759
47197262
55378021
43369379
3495939
1357285
98625445
32581465
3899355
22555365
89438352
13377794
79987407
12085180
50611317
2418350
52223078