38022760
80081281
319110
67656471
33722061
43666463
15698355
31239499
50732806
83683680
7882752
44172573
13059221
31195809
86557275
80301984
34262136
50833696
82252481
87712138
3675862
53603744
75156518
12207152
99573722
12033968
47393373
31904904
83961486
41629037
96917854
8766682
71526287
78943637
83922660
71693555
49338664
58018663
39269342
57746824