70527422
17325238
57513472
69028996
4709630
40974047
98743281
62395621
52966203
42862268
61925808
74605701
20838546
52744834
3942779
94211525
39276173
19425028
96429423
83206185
33256310
69842118
49676368
21276408
79827552
39564481
99942885
91374284
49627899
5413942
93216723
34287118
51831508
30822497
33897448
6158140
62285044
3709950
23213696
99452086