47017746
63975710
94278593
30409191
42724314
27194274
14315685
37459811
60409551
40937117
85292046
40835266
35414973
88198731
50973979
30424497
4759399
96107577
70617357
45157125
5834702
57699326
306548
50747655
78062232
55451262
11413441
15258580
7697382
72993369
61742572
73874952
19564416
46286500
82056477
6768801
56684578
19693857
52288153
69781221