34095818
17699961
74698061
75322827
592672
38185078
39918288
56873450
26867727
45888864
21049716
20295610
9207836
59065187
21427823
60021951
25012810
55165422
39484198
44278245
56683210
58173043
42331837
22418315
74974494
89455924
1187175
69359569
32017769
10954610
5060457
34513964
7657530
7514654
79992618
34843824
22977108
60657451
87678256
42489436