992981
744904
32591
150420
618610
249506
365394
133614
1051196
975558
87626
1058888
343872
474314
142117
526194
181170
687560
228704
985456
575173
382938
674290
755998
4943500
7535