97657350
73748953
91574067
67094761
86818837
18642031
89466496
78293938
62282608
62292420
85297642
49348510
32607463
40318192
38064810
11887852
7566619
81455
46131184
59642716
35892226
15757525
51036224
59691735
96059364
4435214
8368846
87924073
6200235
82196812
68653529
77207132
46362352
496008
53866476
5508249
3519166
3973530
90049288
16853470