95767232
91064742
17136340
55883023
42116968
97359331
85233878
14484574
11857210
76227064
17192551
9364792
42901743
21122380
3077515
12922392
87819691
9500453
6669860
43575714
72696262
50085006
78972124
62181105
83117928
3678304
50894389
98255914
64687714
753464
988063
82185655
46989454
83471848
13017574
58795476
6888125
68655205
8275652
381872