77671146
62118375
58988946
62298810
21775512
65075393
54924992
88511049
29012908
94113794
12195014
78662034
2548890
48792043
91986100
26957870
99694482
66214776
44411716
17203877
8294125
45321410
58312254
21936947
31381939
61259831
14612653
7395062
43204846
9398357
37493146
6316995
88992077
85821703
8468119
82792777
49244709
11219980
68853020
14675580