196780
30841
31118
59253
65891
39769
53461
47130
38838
43989
30135
662
653115
86295
317562
70701952
9479797
78591502
98561058
48071630