22219240
675615
21148719
4449314
52126950
77799244
23992079
37728116
34519338
42222214
11315033
45737962
2758175
74684426
28014750
6422644
30894946
38968057
14876657
29561685
32356581
80908986
38925670
9298019
22259472
220320
7211230
17898754
8438587
85275056
92967755
99464464
9124439
84596412
78384541
28801180
7831855
7907547
34827034
268307