65683159
55076025
3895262
1989953
89288695
95654471
17945675
99556882
9046484
24765993
7483741
57709520
61115908
98509940
25281055
55258944
4339372
2841367
13518977
36818624
15445543
38954604
85404781
19044782
62919256
76093074
18246270
14590
9342865
37351342
507619
74287725
74575481
56462139
52439169
44786052
5977806
865447
92723195
8388596