1097114
664202
252284
375141
611510
982128
508848
400865
66193
427162
914446
645139
545974
300861
28654
255387
24212
497658
42150
42736
359999