32695
795848
121141
138287
970612
253592
193763
622329
555895
102138
914692
627598
454507
740128
114376
4373
7344743
528486
2968577
2963980
2959510
2075192
2002495
1971492
1860216
1726948
172466
15795
150861
1455545