58205467
55479249
7018614
86523264
27493210
7637923
61242654
41772613
18759318
51631938
42683384
55071062
88855977
32002908
39487896
78416672
52467714
95434096
30996224
66786043
1192214
70658481
22247203
98172224
95685407
12874938
9640993
51047940
34757321
90895553
91487828
58112251
1498407
23795356
38986533
51662038
46724954
64903106
35155829
23026800