60758630
13916406
20531555
4602136
65659180
72933371
35946247
3492522
49779281
17863771
13876570
74091893
12653402
42636871
35376629
96183934
45425963
31073564
98292052
69302490
16544311
69173129
53248190
1136182
80444982
90936842
56075649
9066712
54644254
7035116
99046662
47613857
94287260
275248
252291
73727260
39805619
5301491
14235676
66947786