90769570
46464911
32289187
44909154
53523110
64673930
2705680
80172703
77964987
24247096
54104414
7258351
70648154
44499273
41174091
7751727
9599514
67578292
5083501
88606259
36037299
58606759
5947385
84721341
81966668
43554625
16903752
5875
4111919
86096192
69432982
65698259
94043874
42347924
85453640
24255764
63798021
2440151
53135056
57578157