23176287
80109368
5094109
64494252
54431256
36721978
93156927
93438881
49978533
82532269
18161600
6168331
79293993
2506343
19683988
17408287
16589113
54335195
7154525
19985469
90517710
66445013
7065261
32228717
78959470
47592755
20115786
37318315
8947907
96638000
57489382
59493301
6186597
736634
69356223
72142651
9681121
22888308
74268610
4299450