493299
95919
473148
420670
2952
1019377
237197
535123
819762
117661
292681
131769
413501
403555
462455
637568
863209
540294
953627
1007981
475579
773184
188442
20238
129544
898983