108396
227195
889633
354602
713975
715657
17930
913630
192304
839900
362475
15211
275136
72369
797464
500176
9365
643883
494497
869537
902209
613866
419231
739530
715262
210547
312766
646324
102883
417482