893470
293121
2236645
56192
39185
820274
316185
378467
1081369
521406
375149
1078173
473504
25952
51987
557377
272284
507841
423275
783256
819951
471118
382102
61387