65435136
66868178
79865703
25728283
8377246
49596515
57356648
25451463
62822714
31388265
84047442
67489784
50073798
36342727
83925460
4502287
53551760
92646897
51344912
19272375
54027038
59061038
75725290
82491265
68198478
25681923
46103146
73454188
33099015
26007192
8611640
3371676
18128161
81262042
71221377
79601959
32686167
90208214
48725551
10829124