2937474
1202472
47013
1414429
1070247
1829121
110062
1429788
76028
680479
1000733
947669
243997
622142
1013991
310674
476720
433637
854329
849561
82329
333916
247435
390655
10712
459355