54722850
56372130
79316760
65853058
69636757
93078974
6679599
59362941
55356439
51842315
74088848
394384
1014431
87239126
68968584
68466110
40281527
91801818
82241620
32965192
17796700
47082785
90759758
32554266
99185844
49817297
17469786
46676367
57179257
85627666
5129108
9309318
18635989
73399097
67933266
26514732
31673113
16738147
14046674
25711201