10067126
1437372
13485730
6108086
4775970
38685646
61814473
12171174
50555670
48683068
41673161
9832401
87488919
48025565
17967602
99622254
53042880
7361736
19523777
75729351
22153263
2268261
64479944
8763419
67012099
57516221
25266957
74174606
64425775
70597328
91843885
88903830
31277005
12293332
36344888
23636874
95804072
67732066
13233811
8741131