19858791
90891829
6924232
47804736
3881064
53547822
1094029
19285078
94941426
94187313
30051679
14836220
61005851
70023905
61326995
69535302
4913513
75474766
35449051
52063186
10083487
91383399
87296439
8517463
11839540
47384685
96129329
78991972
14315995
80475604
59396242
94667400
50058872
8907109
95797713
62126237
43738264
25587225
67821907
33869395