92979983
80776359
61297695
63325296
72736794
33429130
956145
49955725
65089949
20959995
21109130
97524635
54246467
11096510
26763052
2314431
55417927
26272236
35373912
78994589
2932292
40297864
46282332
42933865
73916941
8926361
787419
99859007
94339561
95533308
8634152
36919028
72864692
62248845
26113746
34371819
69374627
84292625
17828725
4865926