10898016
70823795
78131194
60067402
40261978
65369382
834365
12639447
71587360
81163455
78744678
52329618
35425852
25859554
83183194
97344055
41725779
2565155
60513263
726277
21572867
8603992
51637359
57356046
36608028
52739303
77803790
5978744
71613281
3817863
60063601
21197062
8097824
8775158
89227295
30128003
4787171
7922110
86441700
1039085