141558
79786
651169
917812
150323
78909
628839
32454
8337
1612
99261
126150
709237
921252
438357
302169
1003813
81714
134624
654246
235590
525102
507995
868330
666810
272457