22692501
44602963
32524545
72831329
452246
84582979
186189
2906110
81699072
47551120
50488512
26816258
8158202
49884516
38242389
21445513
46757121
93097513
58744883
18376349
18584585
76895280
63972349
40567677
48505048
20117949
73092896
92181274
78064211
18498847
6793805
99339096
36614653
3254816
36687186
79504426
72302068
78077442
57411588
67912412