44339755
16716327
1155794
21543096
20674824
54919043
61061644
7227455
40553239
57064617
62649502
86086448
9663048
7392794
20389121
15322626
96966324
41707357
227097
43763012
61408448
70063417
231314
13441860
83152939
20576739
40322615
89048939
25067577
16616782
78161815
27274255
70732467
51265845
59835753
93716120
54492384
70725481
56386478
88526837