75998384
42441256
96352405
43979374
9902996
31847636
45844421
80223058
11743826
15328764
16504665
682746
27203232
34917032
63484285
61747842
74492571
34617313
84583976
1191550
44015329
33055180
47189596
8916543
9473167
399336
37581337
6846764
44922161
28094666
36771492
4334404
10496446
22687741
52069036
86409012
62967845
96989238
5591694
8891428