40737447
19501167
39241931
86319895
69145182
2428299
14312020
38423181
40898500
26535687
44474848
43861773
981292
502689
14051248
4585747
59724412
27286313
66007426
26439628
58681592
11597491
54394701
80375026
5025912
3729288
55265162
97075600
58729118
5279510
71311035
88461399
37305098
39389950
53494583
46683198
87891563
1939165
51939945
9764135