40826439
35955010
73433597
71929010
12723773
65793208
79637240
14456994
20168189
44021125
1403540
91861046
89415500
77942436
8615150
65745612
33288519
23976558
55764506
25451941
1475665
9647371
10288578
25923192
34886940
67473210
86076815
63792373
50385906
11079867
62353555
54877634
9021140
54728928
50182882
3789553
41573322
40485512
11717111
96292795