20804085
8836308
11752554
10528637
99013621
47399563
79088419
39407861
71908579
76778353
87908963
41103488
31314487
42908309
69107205
57842315
9494899
46454005
35734746
6653619
35959157
85105386
2514057
65745089
84362987
29061545
29989525
15091398
56388683
47718284
26343594
37855536
73897967
64485929
81998074
6088402
24299104
50432145
60453292
67181004