70176172
48832148
15181774
92287752
26377981
47127220
10152025
91235320
78673842
91047769
72958429
94653700
3654466
98366647
8207385
60182311
84245917
9624336
19239209
14301767
44954360
56717592
77062543
85816143
37347098
40527254
97526077
69894933
3459866
97296462
61887385
591588
66843663
53858138
30653181
968942
57292172
7724623
27926698
24783431