42926594
92339000
83825854
79796029
5637321
43896488
65011824
10808619
69972803
1565688
12265620
38096799
747988
63186761
30673656
65791796
16366992
88963176
53635619
895355
97433734
19167662
89743875
67169541
14726045
9729900
51361377
2044087
13313914
51205539
76287395
96526266
87389177
64924488
69428914
95991873
5550427
99723296
30072451
34623334