27646772
5570203
36679616
84048413
28512530
44516922
76361864
75309366
10299166
56398672
4869311
11229331
80797851
11593322
36415448
577907
99576854
45694687
41823220
20495422
97339559
31457424
7024771
1519891
21655502
16649693
66094089
90905564
5563254
43934176
93232810
16608360
39288492
2277197
51816503
37149054
31991063
2072301
45427248
79107932