36999397
27367962
9548050
16165492
11061828
51941085
76549033
1452983
71387398
21964361
46556912
38894437
11738787
37051077
84572198
20616235
60485012
5510700
1727885
2271106
94447935
89591641
31378780
95407294
31631731
83157140
11764911
441016
2542252
10982792
48506494
29342771
65174434
39038388
1114399
43517353
13844662
9492754
53425828
23498622