41652
1202165
109192
57324
12718
66048
38780
80317
70145
37640
871166
1309162
64572
11610
69363
1368131
604460
44891830
6571787
877060