63437643
46824782
59427688
7283823
88585787
76466548
19094164
13969875
4718
97651348
88261137
604039
89028597
89262921
34109949
6902978
21251536
87956144
18729261
12219361
7380823
71069532
32355694
6683137
10505134
51783384
11352992
18422202
9816977
71746275
44096375
7206735
38043691
5815927
73267450
47914105
39282700
175095
90231461
27169137