28921121
27465646
89669154
13201948
9565247
95776114
52832079
70825904
6059541
21245050
19329435
51732387
63964307
44459220
1836906
92292138
38985638
49413181
60053281
52794474
994992
13955146
19732046
16833239
85895620
6769212
19933412
57127359
49297887
72104542
4321445
25411365
24381333
85806796
7417969
72062825
98548092
18821675
32218573
74431936