98611397
13017414
6881674
47926960
72406689
20761548
10062210
24679814
85401796
5928821
45272911
77441801
39668645
437114
31544540
62451505
22484745
52721129
23147412
727613
62543512
26236559
82322602
83168205
49894889
50154710
43889905
3433123
84548637
6620851
58934214
62003391
7968616
82817182
919920
23857474
97985176
59641925
25058276
89657642