39141758
7931164
96414
85064105
30551147
75712039
5760829
29489251
7091139
94233285
90591119
28463672
76542864
6522505
2342252
27832741
90465929
54803333
84069549
5119770
7128932
9143381
6558261
18329900
21008
21511975
99645035
89266005
93874866
208023
7396525
86458072
37189754
35743603
75563696
72591269
12138767
59862940
35725819
43921091