38728800
27462163
40642329
48825851
77484909
47414885
8725801
37365957
6852132
37543107
60461852
37042023
55787030
52915574
28394199
34905444
2560153
23324542
5427701
38546876
80266115
94181967
3971201
79469226
9136695
97481692
19691704
95086173
3579597
36551015
67421756
73309367
13282393
85661169
32671704
38057595
64038528
88828542
69154128
30232857