21714188
43709929
77363538
83353023
58575752
48883619
25679492
29952560
49039010
20149153
39481908
17271955
40031293
8383620
49242388
15314999
53744433
9639664
32602796
15636838
82033372
70497151
80267153
29176414
26435322
7058586
54462921
40067342
71896144
30491652
76022474
36046903
62317337
78525391
80518957
74549065
50224695
68849053
72063752
64294070