95784906
6698590
4790148
78566156
80527537
48364198
63127440
857653
46309415
76312464
9666933
12187611
18843265
90839353
8214682
96382876
40612091
62446068
44968057
39962173
42917478
98239051
11368446
50004266
64989602
9323759
99341617
34066370
8141825
17066730
25614487
84679799
62552742
71321786
20183724
42475899
74255173
10999462
1057296
76503935