50067359
97519775
44458399
49188134
64838523
46947270
73043579
51127845
36237498
94154267
69242049
66468758
30965631
6607315
18605198
59364364
7701961
92069139
96586419
44331686
52472565
69619666
4916419
42309598
36656860
21739866
2353960
64858283
88284310
84521796
26519627
7558634
95619309
6141652
35034303
28119395
61747110
72661417
13758347
57987863