3908314
46537220
5385170
81247801
14828862
40976478
40629381
88137154
1066676
63014063
10725056
87281989
15193191
6984514
38387397
4988486
25746471
24176359
50253312
39559186
14218539
77764512
2525597
11149321
79666478
57152003
23788332
47229887
5652729
7588482
39783992
38059819
97063462
7754299
7021920
14588979
61547705
64193103
17956779
31847814