80088591
8724366
78145331
56499395
8707948
3133588
86651610
21567009
83375407
28713800
84113491
50539578
19088857
7641631
20066650
36691680
44322654
44083204
9748080
42041391
71005939
88654407
96276030
66282783
28384929
65007976
13503837
57328620
44485377
57501782
54506340
75523078
53803614
50897411
5523870
93264853
99137837
37338658
98153973
45564597