34630431
68669424
73469290
95846045
95846211
77477697
53721905
56687686
57187615
57717867
59854738
66266261
68816082
85413282
89942329
102509056
108993980
116596862
117193878
117236994
84753928
95775834
62292059
84480296
57570386
76438477
20633928
65503204
59737050
78710547
59650184
31568028
75817504
74989924
70135502
110529762
78098289
94942195
49905325
42347120
42466714
83746022
18343802
42364250
34310409
66500053
81846888
81221873
100490545
75926534
109564173
117130181
115371890
82926962
73543392
75248658