444412
890183
960586
309231
663425
156323
4044
11797
575276
283243
102191
30992
395493
969923
200682
283633
725794
349380
735602
229641
167871
390482
43089
33728
830201
172735