19265199
85541971
71042667
47622062
82248827
65411691
12602555
48311871
31809447
44705756
95276091
87482557
15976819
13892031
20911710
56211098
40304940
92345927
55237142
49982232
5222437
40948734
75426860
91099591
77405206
78143863
24688441
95761499
21428062
40915994
92467670
77545908
16069013
37109723
5283530
92325700
7941383
60602636
77531013
54425853