2098030
88627668
47987420
46146026
71657419
60756156
91928497
80179235
28263672
52394316
19588599
72928811
37513048
12439723
69272495
29442663
44554837
4175953
96611586
7388197
15202907
92177746
51501384
3814768
86704373
69547839
12516238
18713836
97087308
20155474
93022138
70169593
43452753
64454996
75231640
37653453
39088268
33878628
79744431
85199905