85655358
12701628
24343592
45773112
6876334
57257008
988450
57543542
34984310
27056317
33141826
7378457
1063350
72965875
40357062
16889349
43358149
29883030
47115458
25989963
7140484
58975734
76436421
72259494
99684656
17705865
77996375
83064666
96567428
317238
27579391
63147579
96311576
33914555
89659463
46189771
95988919
7065565
70467086
4245168