534732
349814
30367
577360
585728
730813
1023736
527393
125523
658642
403242
782494
44191
65383
769961
870608
14560747
663786
4467578
4166980
3420510
3040192
2166495
2156216
2043492
184066
1838948
16295
153761
1536545