28512670
71285495
86651483
2540276
26005827
33143913
25816788
94595500
10404355
14722726
52004434
904371
34354097
75424242
67694460
17588578
12745858
71576106
17715052
33514367
6847377
50499367
19993748
83207612
70172853
13098992
9490825
3823565
378999
740119
7214111
50765045
95283938
92294075
22983553
96596802
7212871
64324528
7528555
86073771