82118306
71036950
90999011
14906762
82363920
77623559
98169635
27043186
87222670
72578092
65172640
35064465
9953291
73035036
24942678
79358287
4829159
89987048
88377063
61806491
54164792
53968932
77182026
81171634
76823070
7954161
31796910
65632002
39718414
48942008
12949814
42651879
53841091
903981
70258855
51511276
81414291
6747381
64391983
2253800