13919971
39310
88493978
8144222
30057031
82073450
50242153
41698326
87102052
52765230
78152698
64616186
38726351
24836312
98779654
38862291
86904957
94548143
83903508
39764876
466679
90887900
36776349
4000959
10793853
64734226
13635905
80139043
41403042
4111202
9388957
2007436
594226
8052389
5782792
2763315
56594469
58509024
92052719
54556027