88544609
7776481
19437196
66365262
40802756
1978259
588248
76389639
86748658
31198149
88741987
16984370
5816959
65575026
71827010
4446908
45312486
72558571
15457681
84056073
23072725
14138782
82237457
96846969
61309108
905514
72226827
44523708
41014879
70592358
49996217
71009418
62407178
31794548
8957591
25027790
32984312
72974449
6595060
15106344