42692123
75171039
48444663
395946
74123553
90256259
59954494
52203965
2180963
15565833
22447138
10219559
86097080
334107
51554255
56346691
10764771
10875177
9678839
22547639
14731450
59374619
14321973
78749340
5025865
12273947
50542288
95871130
99003487
85969025
15933961
60321995
21801228
20175780
843522
75681134
68468106
73012160
18219525
6142665