98184021
43769465
15375842
88378396
19853500
9190153
30569479
37108421
3932445
40125304
30286770
16361011
52508100
1334268
199456
3382653
27406838
98277353
71402061
61683628
34178954
60597481
51099953
90863523
57008714
77751829
48438419
7308769
85236194
41363418
63131214
13583934
2558087
68197216
53091744
19349538
7199208
73381706
39549507
13613238