63779950
82321768
95512538
5660817
89081500
59919351
31228233
30111519
87371479
18472993
60217323
73225828
22759558
60246857
34481133
56719168
68011621
32144996
64917114
113724
23838535
76761457
40786977
60397851
36984530
20364478
84236439
77064674
93252157
87043980
16639984
90323035
18817985
3924728
63424189
95937568
78165029
17343479
7244935
6419883