96654198
56782772
58402061
60728284
57955997
8962995
44619156
342490
46623407
5246105
22137478
96565254
62404143
24188642
91163740
26078556
22048869
4142513
42967249
98975182
32281769
92832637
80365095
89026923
86836000
78273393
131289
92088956
15151163
61877560
80946703
85656342
14115404
40343578
848145
80579698
55677095
29254197
15996057
6746333