70665108
18862908
45415407
86544834
99036664
13334814
25404001
35493578
74232770
52695926
8740591
2597684
99137955
67589340
78044787
50886521
20592880
45849487
38952049
63078141
6811234
8056656
5742200
24135152
3774541
86906808
62121357
30749130
73505904
40275308
1055433
41514717
36918757
79529358
66822857
82228269
92065088
78779300
18565584
21535645