83927
304540
701669
88013
812937
381645
1400992
221433
717486
1175904
293903
986820
101103
445438
504431
221332
939498
198445
213758
419706
442890
450118
43876
712215
675354
481141
229617
456671
92902
1998271