69826853
71867541
20783460
95361558
4102474
15521159
1264428
8409169
44812416
45485119
9948752
11044925
26096524
49677083
89438202
26629180
35128144
70027030
12744924
36637729
60813162
74119264
20059059
65585584
83847736
57686514
25261510
62584663
99348920
47396124
9533153
41943684
86011925
82856150
82534589
7662390
44601624
42407398
60792745
53925096