58969514
1248172
73931404
48283871
63692415
85752543
72581209
75747371
48963349
29138117
28608695
31007928
70758086
50907261
91788307
45641593
94807545
45951169
33184572
1059918
88012367
43651752
40249508
99829484
88379504
50471821
15868389
52458351
84747594
26713418
49777103
79821056
2428002
54433327
13904463
99416447
55629905
32625602
18569544
7750477