121045
7411
94429
215590
42548
272177
118332
3623978
12920985
3555410
238234
1120111
30
13
7849307
3670
23409
26712
5005
7
4903012
16631
1231521
1526613
115564
2293
189297
90854
9574
0
11933770
13924797
20864351
8018070
73837454