39832414
6752641
42165946
87128498
75845454
1751425
76682885
7717892
37544682
70967735
53419630
97145901
38935821
98621075
65625169
45698283
83221678
11538233
19879167
9034099
61190
48291467
98725613
78927070
64662066
3988813
6712984
82224732
31488318
36495613
76232131
8062601
77088459
33814417
43287440
82151855
72039483
76574723
9144862
22549103