89814799
74734473
66567202
35825388
25944617
64299216
53287498
35082084
45929341
58705441
58895852
196936
69658001
87904142
15035261
9968405
8685714
18957091
76237231
37143226
71372682
61685231
87261679
54305621
30924025
4545538
70699332
9227821
28469743
62751437
65296201
16226521
84591506
69903373
51082152
67934610
76521476
66552450
3689066
47372682