42861181
19387120
59085803
11322940
19775164
24391675
44231532
92904563
5677834
14687887
6823385
84972509
20113862
76849913
62596585
95179997
24666777
70533159
41219236
3305216
69104086
84511320
85284392
41911208
86506068
65621670
89325739
3975482
1187612
94473085
59736764
44208947
43642064
19486774
15318371
33629491
93219
62778880
17254331
14838699