3848964
1808429
732211
4415456
17427472
9534810
38388516
27878179
42771780
40994121
76558828
50653260
404605
38892967
59168581
51969789
74001360
84557987
78526409
47113101
66554189
73756030
8819433
40544032
51522920
36164048
34261446
15799527
94564192
32401589
46328678
40913991
387994
42013152
34179236
14801278
87825012
7901229
18188744
4741700