69044743
29587123
81356201
21234317
74738527
150366
59741642
2406766
53001509
22634212
66806137
93556477
89213770
60181483
79944007
96344642
48258994
4072403
44867906
97524653
45418474
83627103
3962690
80517634
8219562
55722634
12202103
45659310
47392686
18002467
5748162
25522499
43201203
98322077
2162310
12551551
19618556
25578663
13017575
46595238