639850
234746
30570
462325
867585
88618
1006187
469698
71324
361101
698509
4401000
886733
349617
666472
751379
618192
314326
914315
199746
472841
238506
604975
155280
801456
103919