80468491
41692439
16492306
70354542
43355159
57143741
15541346
74828287
53945414
84497550
28326994
7295745
61542849
74848653
88686600
41975796
14473129
3459621
2807422
3857689
3726411
11327739
56596865
35885678
24935659
656180
28678801
15788233
82825786
733295
79407408
15248453
39746398
62108510
688102
6389690
84608002
54115064
41787345
47637721