75839723
96126420
78351599
95598750
83532975
32229896
56747634
5907492
21261356
59706933
4189762
89295639
87621983
78989652
38413
87572686
93625652
76905970
53887807
20063370
7656367
33139996
13914766
85395774
4150951
99955409
48756674
43489225
67565238
2053069
96544625
9896636
949034
24003334
59127025
34376788
786793
88056593
58926905
70854950