478704
968853
438421
870116
343453
65605
233648
67385
142943
316701
729505
185285
7449372
6088935
5797461
516256
43801000
4377288
4347956
3882227
3870463
3774730
362917
3165209