95052105
98118809
50516544
56149642
13616970
46136381
73915105
174490
81895741
52442235
79354085
56829007
99928713
21409329
35784762
38501295
94471199
37406280
65466450
84533013
66467183
80337838
88972485
69913606
8281943
32549148
64041092
40835010
41136217
15734730
7671594
68751937
97189951
26994417
19672299
50234007
69339713
61207696
1672551
19843048