15386861
4695388
59878950
14252918
5779798
38179584
53327266
16265191
28503487
63203719
28805547
72951706
30987542
305061
16919252
74756922
84786305
75054480
21929176
39117954
58127179
44519464
80208791
90985498
67034280
74271999
89024844
2789942
15535980
12602999
53727276
2418079
8371308
27989322
73102671
37657820
70936571
22574715
59239658
87297260