24937052
4215322
31771163
33843296
53935736
38451209
18549464
90611372
24068253
84178968
69687896
9122260
27375426
90638220
23773161
11261691
26108400
65112870
99715595
50227283
20046095
345641
20325240
86763846
62505880
4579924
67807551
73387140
3682897
30845331
37936979
48852980
74336148
41616004
79755684
78517226
51592067
1691299
41564008
5324949