945532
1551762
1934095
2010580
2423018
2814326
3923934
4521694
4600842
4856379
50355
51016
40250
41416
45011
46604
48258
49508
52136
53157
95429
105466
142364
212383
173884
192172
286687
316838
386987
427687