69668353
41237166
80585574
17396749
52065187
70216607
81519588
9478158
8578530
83048979
82016403
96813676
47243437
12128718
6735918
25697728
89214891
91151929
57233585
43821376
60467441
47776288
74878248
16159989
55082474
54374505
99492769
78603456
23872569
39131636
53005769
28865957
45366102
59307054
67464686
54347619
57588783
89329361
13837453
36932006