15933542
2759941
10346278
6979264
88586149
27263818
19535959
9693725
51218323
9295563
50333806
74717040
57587804
4375556
52848738
71768021
93737907
33182976
41694365
79099830
48098002
60617827
41571073
71722119
22527975
29518199
64678378
6635324
39952535
33406769
96791599
80635457
261310000
35847927
67519598
99845
88345126
61138513
82843571
65497795