40769958
15653087
48477738
67382973
7354226
14362037
73325893
88938376
60528539
5392795
91012342
30959800
24498377
4135584
78103239
9491805
65406957
81347
66582324
91915945
65239454
5935451
29267913
86159119
9183310
12287027
850898
65223297
7897560
61238705
99157747
11358285
18922
94737356
889501
14773172
4467122
11135467
76212361
97404897