26318292
85682356
108539
76843341
43186356
70255513
23109087
79393911
97386302
64925842
90211587
42159286
92853476
2131403
70058575
10629304
2699358
69691135
84684199
42789538
14529747
39081949
78038244
42628104
25804528
6877101
32784090
7733606
87759642
85346366
63143359
25029252
3186314
1945318
93435618
82329435
10882388
2210817
30588990
1271517