54245337
9275797
62863204
4761500
85793228
25954993
70349075
60026355
33175634
99425619
21866794
90696533
8123534
5234705
74661291
59878629
6732562
46627646
78079894
6364423
7693545
97068865
40864701
88162095
9827164
16767277
63668632
57084219
11671132
35131845
507961
93323786
40043186
1797301
85592143
48653270
92033149
10402392
6463994
23562407