137421
89604
1012853
198432
275292
584803
456234
1047865
1178634
51546
45530
740497
35475
167939
522340
254693
977176
802108
21475
933783
934167
286765
119336
825966
628209
887382