95675920
80789704
731488
96987892
94551651
80488616
40666485
65377116
27432236
85488676
38449489
3187768
36064726
8556593
607023
50557523
96033540
94794880
87486857
667294
53522366
33898292
60419358
11981084
56507786
21841506
58986031
19795812
7626152
35335679
69512713
29836539
97689401
35437812
43526052
72204653
44753716
82376472
13238534
23718576