493202
22564
978139
944815
1641
655628
183173
66968
79610
420783
647362
63504
571910
1017223
181233
69180
888515
926110
257130
180559
347510
380911
200904
98630
1013994
1205296