98984757
70644997
27573310
48634601
3222734
79951691
34857681
75479931
6107265
35139872
9427487
35361264
72486106
84007993
89006739
9731873
65453125
41958385
84109153
36208061
59278108
25989118
49547927
817945
26551351
60305239
48406959
2645420
71798279
70745374
15586180
1836813
96656751
30663830
34266829
15041866
80908000
90747259
16531673
99458728