82699929
74573264
6738554
67551878
29111182
58306068
17405166
42691660
39588649
89066394
1483439
9692444
97688047
74177149
33854508
25402536
98997578
53399524
71788541
8491188
34606114
85777212
81949837
51825820
67168583
21914067
35077200
4583279
24363403
50441063
54009216
42816106
61298806
64455427
36642780
97653816
96875654
70639329
46393294
24931526