96923697
47232414
65537634
90948884
5101051
4825530
29296526
32535461
33462949
6205203
54033065
85117617
15823785
14284938
21054237
9452756
50131955
56697553
8228818
22578295
77639348
20284349
96703087
63088942
28382406
57128756
35345679
53999975
75719819
4575954
64311188
39514001
25576514
64195695
76875030
8837572
60764387
8713238
63775100
54132163