93811
453201
443324
241988
294885
919188
381192
928491
975790
938837
490100
355264
33279465
28414133
252951001
25094484
19087347
17145973
157691032
15048239
12969764
10685485
899547
5973209