184380
469240
568608
1083218
700950
49645
818590
879281
1956
695612
474226
307412
1041478
91823
429846
541343
14287747
657986
4406578
4125980
3393510
2861192
2152495
2141216
2039492
183966
1808948
16295
153761
1534545