62499130
10623312
53328565
94195616
84925991
55212683
85771040
25227334
14311057
38101997
3238916
22135278
12686984
62242908
419669
92868454
69397075
52367188
1418433
25777187
78119060
34921900
55199509
93609968
67272641
24716909
64721249
3735954
4138341
32286806
5512346
39683064
60406602
31135698
95175979
48955678
51173657
39538872
16819907
9447025