16012211
7257841
90992813
52887276
54106240
2172904
78932451
78096641
14327370
42534477
53506058
67263269
6515232
64507861
36608974
81391118
73919164
43994984
41941984
73509042
72369390
3722962
59248364
91784700
12373170
50827015
2408793
25439230
6358513
62755030
5778508
1899075
14699606
6575555
18517786
3696893
31185121
46824521
40174806
99731773