54123416
4944544
70629029
54618189
94004884
94821202
84837928
49118216
14929353
92135404
47865673
27711746
32374150
38271518
68282458
77298122
67576283
15955054
42937671
9667564
88475657
70874547
14179641
78416618
12619631
38124850
31889849
16134515
41825339
8860206
23635077
11033452
92667625
92072882
3899119
39536949
10247529
1893310
19562375
2992966