38421514
59948009
5889368
28311265
52801434
7558497
68119573
10435055
6085572
61765797
19595223
27404208
52053428
48084065
28713363
25969197
9943593
3999530
395290
2468304
7376847
12309686
39987042
506537
14968339
61645718
57522178
86367228
83223206
6938782
29399341
65878859
46059874
15039526
38674713
437925
79115313
59984158
51443921
97664976