119849
438275
373959
977610
755105
680131
92733
52834
527911
618988
189398
20570
545109
5175
488770
159186
3461
937270
708133
865253
60271
261612
365267
14776
851271
414367