4057734
11246572
96699687
30067078
9615579
4152885
91314498
7979928
89751951
71566559
14072792
10568728
784869
36413556
23139521
49035254
73711058
91901252
27247984
82304260
91415470
52662196
19734153
5100255
56216883
67998117
59258538
2727642
95139034
34531957
93504908
21717381
57966905
58692918
69259882
23537871
77633824
36589268
68454001
52668145