193994
31546
184267
576368
972344
53838
433427
748106
984299
339161
638671
332367
12724
31689
663804
1002864
27120
1194
815562
1009630
803536
897250
278104
920641
112314
403207