34363
66438
4252
37348
64189
821
1900
11912
2338
6585
775160
1309
797140
1716
1257157
89691
954203
487
45055
30721