80585806
97835320
52194832
73221262
62081469
39438369
319875
11092777
72469765
75512600
1241270
50905697
2957117
62105713
64807835
86612482
82864548
34269363
36417827
17324296
63324952
34656793
77988480
64574923
29545545
51921942
47686144
20948260
93571068
49345424
65138514
34455320
96003293
97354913
45189183
11603291