80672311
7647624
65626348
4683109
55425139
27741495
28551278
26551656
67427049
62716715
30298462
93464655
42647925
96462662
7577833
93472594
71571651
88224142
52855132
63127871
25593934
59298534
56807587
25501552
21966713
61149985
41996151
1293787
43743580
42002709
87829344
19496526
34635642
16664808
12362150
57343242
4209248
13565390
38462366
9105729