65936
24846
509112
105939
93638
41652
82052
16929
38253
12113
46695
86976
892150
61224
47042
88968
608121
44599
190930
2254141