94545415
60376450
55278922
90035705
18973473
68592322
56152037
9576120
95878222
14933557
27329117
33875705
7196991
9112714
93349132
75761031
73353313
58863448
22563700
37685670
9123095
13951189
39039035
5519237
51745931
85018225
21476242
85544481
46079500
11618641
63202994
77977647
6792274
79521458
219260
39301534
5092207
7141351
55913114
41832883