679834
853313
810462
344986
41629
263753
10311000
724149
213334
197662
956461
44751
19279
394271
7623
941
374931
498237
31481
49322
465128
279845
1037200
926678
870332
904484