66696904
11916875
53656840
26158053
15705798
9818618
1694695
52901197
15375577
90964866
4984651
2115554
36319191
67321660
84015442
97253373
5953338
73731420
78276674
45569427
15904683
44927896
39448986
10898305
72427867
28502310
85860
14768933
91173915
80883721
49296732
93763087
22821632
79253311
22418053
59031105
27282102
4627365
56317942
26252168