63436622
70005746
1403922
16543113
36709325
51087048
46461626
21361606
79742897
8904258
14086974
29538442
3130445
15224848
26007421
1394655
80196823
17875510
53326710
31043836
2176277
57264244
66544692
57565541
57004121
52746656
10902999
52858893
15838576
73458424
4559306
38703875
749720
71677863
63274691
34899
57247986
45324387
88925696
46182116