485363
245411
589893
440245
966235
151137
8811000
189684
243997
622142
1013991
310674
601894
9272156
7191623
6915477
6416253
3067408
1572138
1448892
1122272
949559
1169172
115566
1040551
494166