84894927
62915167
7437568
41036874
1754842
14864183
90373162
17511732
32797419
72673649
9163743
8471932
18347207
19582726
33618798
45567712
46822741
4226949
81833602
89817985
9838188
97905019
27575507
6308994
48028428
57548588
10026126
13004742
89741994
10395278
9486320
5944924
98763979
61724789
66814091
15975196
24672795
10031211
96139366
70869804