9481898
35458790
56522101
77624161
18149465
9425973
52422959
50443283
42616616
61259226
51385055
91279846
3563614
70913900
24288143
56172428
86801383
7323387
12822445
54317612
51896292
37023279
24511768
45364397
46861199
93676184
72818193
89235982
2296499
6111645
8317291
17676364
15616140
71667396
83594988
87622657
87815452
36301120
28274474
2429738