67692565
5921322
80898653
7799235
221508
30901706
4869773
35036691
60716381
6534148
8647658
67475029
91112295
68234783
52507672
96751696
56383681
87304113
73936225
92526714
23123818
41802437
36257056
99405007
59857295
47305491
22252492
93404129
82256643
40532525
58612920
96721019
69966519
95584705
42529149
90638582
65943839
23581022
25914248
22789880