1000231
538286
110908
322120
726489
443825
967232
145323
69934
777806
442980
415721
264228
47390
1012
805940
5434
94627
909941
271279
427842
709706
456326
16213
242545
474768