88318287
45243680
9917497
28462669
7652147
71416190
62082414
37555530
51324960
80183712
78633700
76993694
56073775
60626171
89121319
47723195
81776591
7377693
21885905
44488264
99878186
94532194
99857822
76587974
34306748
20812907
66747278
26647799
42869369
33931693
49198890
97555956
31773395
30511965
86834846
3181841
9872688
58231120
36714506
97865557