18953938
5057538
93192117
1307712
42725983
1469744
95132006
77408226
63169515
2614112
8713929
95177616
77395157
76787121
61982360
60325969
76762088
866778
21713907
8329488
46396253
43528368
7377591
48701060
92485008
53658795
8278583
1402499
36633895
3837539
46819598
1603290
2129994
32007088
37076522
60701464
67052399
18428602
3775681
15754126