82904859
56696487
4933274
49363038
55961323
12191355
26742492
52901671
64912412
59884530
39733246
15195653
11764968
16149938
89792116
15607541
11456191
55333603
70902854
87893489
1684644
54893041
6733095
18854133
29857508
14348555
5644750
75077401
37387059
70439244
65647418
50181839
83868827
60445223
82326081
85842581
26666346
1484278
92691234
65267916