64169673
46146723
73288688
93291613
71795375
31594085
9491873
80456815
66973662
84202115
47955045
95238605
368357
88352800
52809987
90824760
76347645
68503370
75591855
80993150
49675720
63675880
18967763
27625918
67846200
20138793
18516240
64723466
37815161
6138945
48119266
26321558
14339472
77678486
83581300
61867451
71564888
795865
34784714
13813024