81385232
31505935
45777282
99495598
97759768
3064121
59375076
9693828
54433638
38767013
35904740
16683938
11717241
24254326
23585402
45625512
131263
62532543
23527364
88876363
7909616
73987854
32255194
1712922
25863135
80804062
79794318
58714807
20408014
61287966
3663242
3912295
13931033
82232996
25568552
76419888
65354347
74803816
59727185
74975559