86636610
82231012
42742726
1619682
40065399
64651495
79164283
25956360
3298771
31222890
36718914
7119146
58468439
61585642
89996090
4297480
56582499
58927145
16902152
34944041
23545495
7457480
2685549
79825115
31563761
78167066
83594048
9505733
81769336
90063852
29041424
22361053
71998791
47795386
25104949
6954418
81307412
17464759
69826904
60169561