10665876
873489
579889
5018175
51189137
14991832
59571487
53142579
92624968
28442253
79938295
44671872
77961899
35023767
32497348
390539
16224688
42222301
14928483
27418089
9388965
4290333
75089701
20935544
5876648
71516002
19292343
66713055
33722970
48141034
60541537
19191119
95007429
14562071
12466747
97302848
39789666
14805494
85988544
20391481