14752758
61992488
86227909
37412222
1603555
72434930
15982733
30165929
28853296
69018210
16401348
3659840
16363156
23528795
2012206
46311598
37562159
51979270
5526479
15779142
72185403
77206891
95767738
59927328
34232843
54173462
97268852
46365429
3400511
81711426
25782154
28047472
75428367
18965734
85047297
42167255
70223984
5633735
74718640
21224202