639850
234746
30570
462325
867585
88618
1006187
469698
71324
361101
698509
4401000
717144
743241
281604
69152
983270
271566
364166
995442
213705
711117
614175
986382
63548
782381