86749882
63154788
95693864
11467591
66453444
24446680
64724248
71014764
61969575
96901969
65639671
50416246
10304096
72915236
74988016
51593794
24568280
45282438
76383273
89325338
87456159
74822277
88473236
35438016
17354275
88243644
64557795
70364682
49428046
25027959
15337167
45463839
25924875
17106934
29864046
85899934
62012722
57144380
399000
32228206