17733156
92758334
626238
97902844
16662652
92509253
78389673
78812396
89152861
40127132
22416042
55206367
10873096
35725372
71892596
73519953
89107633
9143400
5248942
31998772
74976300
3378227
58959405
83702165
63093510
60589396
75041321
56746382
532737
25248581
4082617
96287638
83347345
69299355
69571180
8323344
10618692
39089105
93973572
12882878