1689161
58839200
23038966
55645067
80089174
10133830
72935962
33425642
44413148
49615726
47857758
47609149
93456338
44622347
7583284
61625563
13502398
11532301
18262359
66639597
96182348
53879581
38547721
56323575
9663621
68801068
32292066
1891474
85023428
30429766
83408916
36937120
117873
36224825
54353467
76673893
2273797
3221544
98051565
71108083