37625435
8707580
40463901
14496116
2322674
15492968
33266039
68883004
96441719
68721615
48238287
67965224
78726685
35559360
36794216
45017052
36811911
97156364
434325
60539326
88623425
70739822
58551145
65029895
44738735
34474828
72735229
76071504
46654876
63568475
59351313
2396300
2565710
8487353
66921439
15872089
78501256
32946422
56323425
98563094