55147336
8871717
4448853
83776970
77442209
69103898
40149782
46103145
88478765
14281400
53508177
48659676
64196338
24469156
28364226
14293036
8721618
13426118
5206257
86858127
9095616
10901654
59908764
18022025
37721746
181842
19725236
92482850
50578268
72436053
84156779
73335095
2794768
55434352
65802989
260461
85461314
7948141
90934076
65692491