50924020
45837869
52827715
78949864
39025652
52164693
51463860
65988266
62679139
25568848
55496786
8916423
43131594
58506820
8778291
98869914
92815062
76338742
16939944
65327391
1950545
50456301
35533140
3945393
4724106
17169643
16589618
2526023
57727912
78357437
86972435
83647922
84933270
23149043
45928706
43046652
39958286
64223213
40568250
6448665