38829575
43757099
73497071
22395938
53799480
9689825
59713862
32523792
1599594
90297202
84264170
15481226
76886236
3502250
9698051
55293879
4611094
161430
81479674
96573675
33176984
66377018
70038004
66769683
40854037
17644351
81287797
61449556
86072109
18724566
7236952
9869238
68509020
53941836
95196365
17611476
62906986
29546710
73331654
79802477