18257648
50192919
49151377
33391416
79406357
4973382
20515839
95886934
32535990
14354103
68181816
49778658
5189503
39228743
7922497
43799
9994231
52105393
56452257
33324583
58365181
36904090
80027099
57322744
70557055
18979843
82888387
22457277
59213346
41942793
48148177
42051178
11746161
1309885
14763004
97846365
61842854
5578400
15448551
37211026