493459
428986
112236
393565
245514
81188
13592
589896
73852
303247
50122
690958
211654
342840
730892
524285
302212
1139344
392441
551294
654850
631141
851459
617474
945371
886283