905939
14739
67088
500461
810966
435272
728431
622130
133804
50412
408800
996844
714767
861244
221887
671315
493174
200917
242802
775203
608992
11194
447958
268402
563268
840827