75559561
19259337
89981366
58969205
3830686
86452965
78279337
61278926
32947585
24699255
20069294
84388524
55388607
95638411
1416873
24437313
514249
46089623
31111868
24361643
397781
575294
19327290
96021563
22311536
27168452
46125928
81995756
20414932
19952938
7185174
23044953
98208806
15968245
829853
51915747
62927421
15227310
7949249
25057457