328418
219676
3068408
1006773
135399
670524
672928
726377
1023836
1035246
466138
761764
1136510
680536
1574786
1089175
1546355
421824
201720
107548
1050176
584698
85387
899578
342665
916207