102358
10390
108510
70246
53461
711488
918972
256832
881750
732999
478484
593716
672980
842473
808722
33724
777338
80978
220563
766597
176570
322204
505982
614150
567600
956994