69038963
4643641
1859471
90535034
6129663
82126773
14357960
49205390
19945862
7825195
2226684
38572976
68284562
23591139
20385830
8042897
5814241
3559747
53582694
86105040
12349071
93874898
16413270
22053799
2267698
36657301
99835657
56375234
20013765
1151968
17145455
64543571
73551182
19884577
603097
54619783
60874641
12058385
66102886
6605408