42474965
86428331
68865656
64258063
6481643
76109750
1985926
26049009
80652600
7370790
56755941
47196763
46158297
74261792
91771518
10928461
61841545
8427391
40257615
4669825
27041117
7166653
29068192
55043912
17443492
85107298
5457274
48681534
77173772
77152542
57574648
52591128
4738101
3903392
23054848
43594801
46805179
97584479
49536260
44398566