34215623
67775457
45369982
89767323
84867277
840810000
76165164
37125119
9699851
64342564
97985067
52619341
58377425
21481691
56605780
52782641
35981766
5964906
87352448
20577026
9112388
4848472
20343691
5866351
1340633
7008575
8104874
39691673
67103701
52257952
9063737
3208843
84516358
779497
93825911
22969099
12848900
61361397
15425842
19567467