86337779
10679664
5742524
6892079
30541009
15653816
13464289
99951612
43869490
79179777
34263268
35327504
42996824
4114498
62709858
2585142
31499664
45912948
31383
11066227
7056536
66612299
21415551
97689337
44307518
56983036
75005851
75511861
6296715
25095259
39696472
94652791
12607648
7008609
19234783
1778762
4125543
98155595
70017428
20121099