94689796
65931536
98268803
12389086
16969431
35444489
14881814
8665349
80469763
3596993
46716390
10339752
54596236
63969789
71424456
92412760
89214055
79736407
97714934
69167630
90987194
13251587
89498743
94862035
6748866
18728496
67164437
72846964
6348691
78968601
15902286
8080751
14576156
10812449
73155825
69685022
5444171
33322395
3764401
27927080