86079562
28317554
80416931
78884119
36346754
79747981
89902905
51246619
47415567
22357427
80272239
18897743
67961833
61856079
60304609
67184571
28174683
2153226
1288040
18205007
60777667
73844563
94411
86081908
2387352
19219542
6161516
333376
90785361
63082856
88855696
6299540
50439623
41552554
52365849
19526325
15877119
96999499
69496134
2736218