182964
1004220
7521000
578811
761899
215455
724925
693174
330722
490621
1045522
479686
561214
357691
952823
505177
1015967
272130
168213
866475
441299
972538
265246
129415
1004104
31185