99235144
52206869
80645773
28371415
3518720
3118567
4898364
4121277
52466690
15212731
9203360
287528
12754797
86212921
47513865
43969487
16556224
1016733
34428165
2985754
5248531
2614202
575573
9629675
28415526
9563381
47519299
45905477
99157199
92807588
770384
4185676
24314736
7351856
309714
16314632
59831225
20061725
65769924
51556019