6476203
43673891
280882
22761236
30506813
7686569
97084140
8368968
781367
69591743
46986638
55011823
47059237
39774099
23266703
29037272
26125443
18026218
84678891
32849992
98032285
67248977
89859849
8263928
43175278
78212238
6899222
23032714
31439131
61109174
1184451
49497595
87678877
6090990
24623936
15722038
51198358
51691680
51762300
2989800