58872214
30591178
93564444
19286234
4793279
22626628
88530
24855713
1042304
71116191
55987758
23098456
93923579
91415890
69882445
26364662
91318837
80845067
53195656
8852167
14923046
10666786
42906302
40965102
99348665
75266427
92714428
97221650
8992479
14854243
27391972
88478498
25537412
59343096
50981789
174315
44615682
74117909
29669187
43096640