53582022
27795940
6425967
97289931
49108901
5324147
4336695
28705673
71121087
66655760
32318644
21097686
71449229
20319648
36302308
90367124
50269036
25065474
41646320
42727065
80293249
57442476
51686745
20077786
87927993
41362993
76149571
68109158
7484631
18888445
77988024
61502882
20043237
71302034
67937798
99703378
40412996
4077724
66649136
23009385