77663491
41859147
31004922
5008993
51428597
28146419
3814745
44918
23919119
3812592
85584485
74725593
85072182
12087076
65376584
4173745
6407035
73516991
38222523
32892666
69188814
21349718
14085552
4456297
599293
92731480
3114677
96069780
72754053
4888777
96543607
23461409
17168036
77264816
56525690
23487360
94866675
63293410
52778794
48117030