11902140
30223365
1764412
71929202
16929304
24418426
38415404
94423133
40749541
70559965
23158850
22114468
11587068
65955950
35183403
74967371
97281735
71181263
28546200
48422169
36685973
49445503
5135978
88602572
86173900
15729260
78323841
533955
40435012
75567698
49582175
73647089
38489255
95246779
58849686
65431488
36365766
68462859
69756293
34798678