50
69104397
404038389
407208850
356461
249546046
205465060
163132202
341453724
694170448
27377906
345588352
442251810
203258692
626444455
222500675
595933062
452481711
638779360
21013043
321173545
132882712
213404875
111533303
797978662
166973568
199723583
629214651
464925368
40602988
952307564
720995058
983466306
90734193
324475454
885218799
40717355
868326373
688902078
556567482
412791700
94748954
283454811
49694581
476143461
906797279
971271941
719376596
892549985
962274204
716611213
