20879174
7213288
6123366
54676860
37386874
41135772
3471
89259
67658611
18519350
29653776
10505085
86566886
93362922
48745037
3913573
58623139
41509984
93148364
8151095
46819377
90886649
36346744
82561271
73328002
22986517
40953231
29581098
53917051
89584043
357132
23262050
87297176
3331725
88335266
44165901
6464362
60549745
93961520
8281882