24081510
7143885
43753899
18622667
53246254
63737547
3926665
53061101
10715666
475460
30343350
91685492
18875639
28412007
39618714
37574498
6904775
76458470
61083108
76294633
84395105
6632419
32358096
87312917
40894417
87405543
31243054
11615629
35473537
7183855
3190492
9715984
27364958
7182356
18971151
447035
46345053
84479942
8685520
13451344