6696170
30149104
21965829
59773329
25072163
3415252
4033560
51178351
63897580
9399207
40893221
70747532
8896407
28491413
91755672
23059968
20852859
90621961
27003320
83975314
83935886
98478255
90222528
44639577
93124589
8845972
85409456
73665089
3576200
78277590
3344660
20056789
59089802
42976209
96392059
56717579
1118
77216454
31743586
2544186