52849196
87447139
75187813
49965945
31977744
18645998
71954574
89747329
63384639
28796684
8813864
26951083
925625
96636186
1493160
92559325
26525591
63853553
20938637
65877808
22918660
52406084
64141510
6459457
27628064
28156983
20177324
17059469
6527087
81464628
16985540
98311343
33856299
18399613
90655917
22702261
56612448
81536910
34156228
53482477