1076101
824480
583771
1149416
551486
923651
1096844
66538
690252
1162125
999470
1177469
1459797
415386
376852
983744
883240
455162
987270
971140
625484
1042170
1834613
156518
267961
45936
1737559
304701
1302913
1241683