2019051
46128445
5967656
79422430
7244977
72533137
99752483
71794305
32342670
85481213
63373252
67155154
14015935
34646612
6619698
1929139
14925852
96458080
1228214
9531687
11618410
67872460
7583351
45165050
43105514
95957127
80567989
48645807
60936763
96102133
2514216
28835317
85512263
58388792
82622674
7690136
74333598
64119882
65309403
58787351