34566185
19571084
8493664
13804089
76831232
51657370
13938028
99704394
2131912
7608097
54053073
27044520
87441610
87768584
17865131
57472571
8618741
76058997
88929590
9373524
57901088
50899396
2104747
70611754
55713643
64001391
21195853
59583366
13506764
83044264
70129371
58585526
43739317
33413785
39315302
11928699
52542150
9514462
7464039
59074709