6364895
6843659
59432193
20874479
64483
80784154
96232906
46361640
57361231
8397615
17094992
82164871
57331002
5070312
39069048
34388272
82174098
44541257
85078873
36124619
69621215
31485497
98664300
14569990
45797860
68539390
2756700
44828219
68549312
13333125
7853190
75307941
85965247
90241954
88257552
28921918
57945066
48203172
12846103
40958147