75582095
92646502
21953281
65427439
13215345
28882072
32246842
55635333
11954335
54668384
90649600
7989792
39564870
39367206
9974596
98904778
76487791
72887377
67968388
48473336
44971822
86448793
79044185
31051499
45622496
21235775
7654861
5147123
71578225
5515232
39147718
31074337
94828907
44012451
48163291
2559337
46253476
8401970
37677034
5993574