51127437
99574359
92279225
4764903
44124717
5386944
85214318
20708307
8005439
40393075
59176111
97096713
58062458
71461210
61273486
58439962
53637391
20239437
89331387
85864897
13638259
49368684
270265
93837807
65955628
86807453
58191881
56325800
77566365
42553843
61165987
62947886
89561259
84435832
70165574
95469291
11707160
9847270
41186401
20721633