6496840
4759093
42103132
8118461
3493160
1237332
90319278
87928418
85581764
82796431
30783495
60868849
31586923
78296491
92176657
25552036
77136232
15869904
7955738
94294061
59604447
2895736
336457
77777529
74239351
49769417
3808113
4224237
50486372
83744375
92437404
64074516
7522539
62133138
65562072
70539066
75689839
55193
59447179
10634945