85158623
6752135
32383180
9659989
200071
60388397
43345762
75582737
21784085
91551509
34719057
96133427
7064258
59789625
89006070
63012890
80694113
88518114
19151555
15959375
15038000
74591299
77955707
48076961
9021803
91683200
19012360
28759323
30496855
83481284
66589717
39716183
43852255
73069151
54185310
32128362
55581750
3324277
12527267
87022441