35466906
90927599
77092712
65344559
952961
45172485
32172687
80937263
13032700
53387968
3486131
66436006
46735178
87128549
47727192
96514680
61842568
62794016
15494317
92118128
8532278
59403440
9288887
9813345
94228092
26154457
2876747
27115114
70433100
70387848
15174670
5218486
97511135
6583247
18384732
76568752
52287006
56651688
36048702
38243550