54979514
13511519
49019313
50182406
43473270
27525850
2178773
84856518
1728590
11983403
19499059
69337198
19617534
36367696
4669993
82118003
4312858
35371032
35013781
89071872
98369782
48174058
20501574
74707189
17308614
29536113
72489175
2611129
2027413
80586615
32724837
66845254
17013085
85127323
25051185
58753888
91661347
60437438
8142530
11116914