14179971
88628106
28364101
23189905
8607797
75215495
10888156
71804665
18926238
629389
13746003
42587021
16333654
2716698
33462742
78168973
42915984
55493922
902932
87223368
10452619
67442212
70971224
6443539
59649230
22517286
6791891
3368287
52662531
548619
57619545
78066064
41803803
18387979
78382972
19261435
46055061
9952475
46257126
16567578