25542619
10799753
60739183
58349530
84766300
11123419
15555234
69432073
2131358
9151407
28662268
15856737
14764704
88135704
4926309
29691536
98732944
90649182
66678408
86491056
2417019
5428614
73439955
30372777
54346420
16553452
5598276
54579752
1288525
72846115
44583449
89026972
49221325
6861876
54582449
62049093
28898619
92574476
35896692
58964972