99394056
58548360
80513060
44884978
84742814
354357
56743723
3511520
45568918
85629762
9552232
2839929
52114577
92773305
43518707
14616372
6429449
83329485
83199272
2680792
56787400
4269184
81689525
74239509
59024742
85816840
5039944
81493374
49085334
99139847
28577187
15418028
97702388
22815294
16628372
40984237
33312741
42796146
6891112
13342317