21446856
4671537
81747026
7169177
7097794
60032945
2144272
10429426
48731394
67695927
6927012
74942812
50218626
49185199
63753069
34117382
324128
83777900
3399134
84075287
8583791
23603351
93069202
16641299
60638779
84008729
47189226
56702261
79636150
84101380
37213478
47061145
55998188
78578299
48553008
28217631
42358014
51856966
5058191
6183343